/*
                                __      _ _                   _   
                               / _|    | (_)                 | |  
 _ __ ___   __ _ _ __ ___ ___ | |_ ___ | |_  ___   _ __   ___| |_ 
| '_ ` _ \ / _` | '__/ __/ _ \|  _/ _ \| | |/ _ \ | '_ \ / _ \ __|
| | | | | | (_| | | | (_| (_) | || (_) | | | (_) || | | |  __/ |_ 
|_| |_| |_|\__,_|_|  \___\___/|_| \___/|_|_|\___(_)_| |_|\___|\__|
                                                                  
*/



/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
#header { height:580px;}
.headerimg { background-position: center top; background-repeat: no-repeat; min-width:1100px; width:100%; height:580px; position:absolute; }


/* NAVIGATION CONTAINER */
#nav-outer { width:960px; position:relative; margin:0 auto; }
#leftlogobar-outer {width:210px; height:580px; float:left; margin-left:-15px; background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/leftnav_bg.png"); text-align:center;}

#leftlogobar-outer-subpage {
	width:210px;
	height:320px;
	float:left;
	margin-left:-15px;
	background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/leftnav_bg.png");
	text-align:center;
}

#right-navs-outer { height:20px; width:580px; float:right; margin-right:130px;}
#top_secnav{ font-size:11px; background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/secnav_bg.png"); background-repeat:no-repeat; float:left; height:23px; width:725px; color:#000; text-align:right; padding-top:6px; margin-bottom:8px; vertical-align:middle}
#top_secnav a{ color:#000; text-decoration:none;}
#top_secnav a:hover{ color:#333; text-decoration:underline;}

/* SEARCH */
#search { float:right; height:18px; width:190px; text-align:right;background-color:#FFF; margin: -2px 5px 0 8px;}
#searchtxt { width:150px; height:17px; padding-right:5px; padding-left:5px; text-align:left; color:#000; font-size:12px; margin-right:30px; border:0px solid #FFF;}
#searchbtn { width:20px; height: 15px; background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/icon_search.gif"); background-repeat:no-repeat; border:0px solid #FFF !important; color:#000; text-indent:900px; overflow:hidden; float:right; margin:-18px 0 0 0; }
#searchbtn { height: 19px \0/; margin:-18px 0px 0px 0px \0/; }

/* MENU */
#menu {
	position:relative;
	width:730px;
	margin-top: 0px;
	margin-right:0px;
}
#menu ul { list-style:none; }
#menu ul li { display:inline; font-variant:small-caps; font-size:12px; }
#menu ul li a { color:white; text-decoration:none; font-weight:bold; }
#menu ul li a:hover { text-decoration:underline; }

/* HEADER TEXT */
#headertxt { width:400px; position:relative; margin:0 auto; background-color:#093;}
#firstline { background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/textbg.png"); color:#333; font-size:40px; padding:4px 13px 7px; float:right; display:block; }
#secondline { background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:right; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }

.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:right; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }

/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/btn_back.png"); }
#next { background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/btn_next.png"); }
#control { background-image:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/btn_pause.png"); }

/* ADVERTISMENT BOX */
#home-photo-caption-wrapper{
	position:absolute; width:180px; left:1px; top:510px; padding:5px;
	/*background:url("http://i1218.photobucket.com/albums/dd412/KANKAV109/ASHMARK/home-caption-bg.png");
	background-repeat:repeat;*/
	z-index:10;
	text-align:left;
}
.home-photo-caption-hdr{
	color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-style:italic;

}
.home-photo-caption{
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}
a.home-photo-caption-links:link{color:#CC0033;	text-decoration:none;	font-size:11px;}
a.home-photo-caption-links:visited{color:#CC0033;	text-decoration:none;	font-size:11px;}
a.home-photo-caption-links:hover{color:#990033;	text-decoration:none;	font-size:11px;}
a.home-photo-caption-links:active{color:#CC0033;	text-decoration:none;	font-size:11px;}

/* Ad Box Types */
#adbox01a{
	position:relative;
	width:725px;
	height:160px;
	top:340px;

	*top:320px;/**for ie 6,7**/

}
#adbox01b{
	position:relative;
	width:725px;
	height:160px;
	top:340px;

	*top:320px;/**for ie 6,7**/

}
#adbox01b .right-img{
	float:right;
	width:272px;
	height:160px;
}
#adbox01b .left-textbox{
	float:left;
	width:428px;
	height:139px;
	background-color:#990033;
	padding:12px;
}

#adbox01b .ad-title{
	font-family:'Anivers', Arial, sans-serif;
	color:#FFF;
	font-size:22px;
	letter-spacing:-1px;
	text-transform:uppercase;
	margin-bottom:10px;
}
#adbox01b .ad-text{
	color:#FFF;
	font-size:12px;
}
#adbox01b .ad-btn-readmore{
	float:right;
	width:76px;
	height:15px;
	margin-top:8px;
}


#adbox02a{
	position:relative;
	width:200px;
	height:480px;
	top:20px;


	*top:3px;/**for IE 6,7**/
	float:right;
	right:-145px;
}


#adbox02b{
	position:relative;
	width:200px;
	height:480px;
	top:20px;

	*top:3px;/**for IE 6,7**/
	float:right;
	right:-145px;
}

#adbox02b .top-img{
	width:200px;
	height:250px;
}
#adbox02b .bot-textbox{
	width:170px;
	height:200px;
	background-color:#990033;
	padding:15px;
}

#adbox02b .ad-title{
	font-family:'Anivers', Arial, sans-serif;
	color:#FFF;
	font-size:22px;
	letter-spacing:-1px;
	text-transform:uppercase;
	margin-bottom:10px;
	line-height:22px;
}
#adbox02b .ad-text{
	color:#FFF;
	font-size:12px;
}
#adbox02b .ad-btn-readmore{
	float:right;
	width:76px;
	height:15px;
	margin-top:8px;
}


#adbox03{
	position:relative;
	top:70px;
	*top:5px;/**for IE6,7**/
	width:720px;
	height:480px;
	margin: 0 ;

}
/*-- for black box rollover --*/

#adbox03 .row3col1{ position:absolute;	left:72px;	top:335px;	width:152px;	height:152px;	margin: 0 ; }
#adbox03 .row3col2{	position:absolute;	left:239px;	top:335px;	width:152px;	height:152px;	margin: 0 ; }
#adbox03 .row3col3{	position:absolute;	left:406px;	top:335px;	width:152px;	height:152px;	margin: 0 ;}
#adbox03 .row3col4{ position:absolute;	left:573px;	top:335px;	width:152px;	height:152px;	margin: 0 ;}
#adbox03 .row2col4{ position:absolute;	left:573px;	top:168px;	width:152px;	height:152px;	margin: 0 ;}
#adbox03 .row1col4{	position:absolute;	left:573px;	top:1px;	width:152px;	height:152px;	margin: 0 ;}


#adbox4{
	position:relative;
	width:725px;
	height:160px;
	top:340px;

	*top:320px;/**for ie 6,7**/

}
#adbox4 .adbox4-right{
	float:right;
	width:355px;
	height:160px;
}
#adbox4 .adbox4-left{
	float:left;
	width:355px;
	height:160px;
}

#adbox5{
	position:relative;
	width:725px;
	height:160px;
	top:340px;

	*top:320px;/**for ie 6,7**/

}
#adbox5 .adbox5-right{
	float:right;
	width:233px;
	height:156px;
}
#adbox5 .adbox5-center{
	float:right;
	width:233px;
	height:156px;
	margin-right:13px;
}
#adbox5 .adbox5-left{
	float:right;
	width:233px;
	height:156px;
	margin-right:13px;
}
#adbox5 .adbox5-img{
	width:233px;
	height:118px;
}
#adbox5 .adbox5-textbox{
	width:213px;	height:22px;	padding:10px;	background-image:url();
	background-repeat:no-repeat;
}
a.adbox5-text:link{
	font: 16px 'Anivers', Arial, sans-serif; text-transform:uppercase;	color:#FFF;	letter-spacing:0px;
}
a.adbox5-text:visited{
	font: 16px 'Anivers', Arial, sans-serif; text-transform:uppercase;	color:#FFF;	letter-spacing:0px;
}
a.adbox5-text:hover{
	color:#CCC;
}


.item {
	width:152px;
	height:152px;
	border:0px dotted #fff;
	margin:0px 5px 5px 0;
	/* required to hide the image after resized */
    overflow:hidden;
	/* for child absolute position */
    position:relative;
	/* display div in line */
    float:left;
}

.plusicon {
	position:absolute;
	left:133px;
	top:133px;
	width:10px;
	height:10px;
	margin:0;
	z-index:1;
}

 
.item .caption {
	width:150px;
	height:150px;
	background:#990033;
	color:#fff;
	font-weight:bold;
	/* fix it at the bottom */
    position:absolute;
	left:0;
	/* hide it by default */
    display:none;
	/* opacity setting */
    filter:alpha(opacity=100);    /* ie  */
	-moz-opacity:1;    /* old mozilla browser like netscape  */
	-khtml-opacity: 1;    /* for really really old safari */
	opacity: 1;    /* css standard, currently it works in most modern browsers like firefox,  */
	z-index:2;
}
 
.item .caption a {
    text-decoration:none;
    color:#ff6699;
    font-size:16px;
     
    /* add spacing and make the whole row clickable*/
    padding:10px 10px 0px 10px;
    display:block;
}

.item .caption a:hover {
    text-decoration:none;
    color:#cc3366;
    font-size:16px;
     
    /* add spacing and make the whole row clickable*/
    padding:10px 10px 0px 10px;
    display:block;
}
 
.item .caption p {
    padding:4px 10px 5px 10px;   
    margin:0;
    font-size:10px;
	line-height:13px;
}
 
.adbox-square {
    border:0;
 
    /* allow javascript moves the img position*/
    position:absolute;
}
 
.clear {
    clear:both;
}
